#include<stdio.h>
#include<io.h>
#include<string.h>
#include"edit_file.h"

//#define SERCH_FILE_PATH "../Original Data/Station_1/20220528/pass"  //所搜的文件路径

char SERCH_FILE_PATH[200];
char file_name[50];

int main()
{
    //文件存储信息结构体
    struct _finddata_t fileinfo;
    //保存文件句柄
    long fHandle;
    //文件树记录器
    int i=0;
    char addr[20];
    char SerchFileType[30];   //查找文件类型

    printf("请输入解析文件地址\n");
    scanf("%s",SERCH_FILE_PATH);

    sprintf(SerchFileType,"%s/*csv",SERCH_FILE_PATH);

    if((fHandle=_findfirst(SerchFileType,&fileinfo))==-1L)
    {
        printf("当前目录下没有csv文件\n");
        return 0;
    }
    else
    {
        do
        {
           memset(addr,0,20);
           memset(file_name,0,30);
           printf("找到文件：%s    文件大小：%d\n",fileinfo.name,fileinfo.size);
           sprintf(file_name,"%s",fileinfo.name);
           sprintf(addr,"%s/%s",SERCH_FILE_PATH,file_name);

           printf("地址->%s\n",addr);
        
         //  edit_F(addr,i);
           i++;
        } while (_findnext(fHandle,&fileinfo)==0);  
    }
    //关闭文件
    _findclose(fHandle);

    printf("文件数量：%d\n",i);

    return 0;
}